/*START Responsive*/

@media (max-width:479px){
	activitiesitemspage div.toggle-content{
	padding-top: 50px;
}
	div.WorldExpeditions_Title_Trip{
	background: none;
}

}
@media (min-width:480px) and (max-width:767px){
	activitiesitemspage div.toggle-content{
	padding-top: 50px;
}
	div.WorldExpeditions_Title_Trip{
	background: none;
}

}

@media (min-width:768px) and (max-width:991px) {
	activitiesitemspage div.toggle-content{
	padding-top: 50px;
}
	div.WorldExpeditions_Title_Trip{
	background: none;
}
}

@media (min-width:992px) and (max-width:1199px) {
}

@media (min-width:1200px) {
}

/*END Responsive*/

activitiespage .activities {min-height: 405px;background: #EFEFEF;margin: 10px 0px 40px 0px;align-content: start;padding-bottom: 20px;}

activitiespage .activities .activity-title h3 {
font-size: 17px;
text-align: center;
font-family: 'open_sansbold';
padding-top: 15px;
margin-bottom: 25px;
text-transform: capitalize;

}

activitiespage .activities img{
width: 100%;
}

activitiespage .activities .activity-item a {
font-size: 15px;
color: #3C3D3F;
padding-right: 30px;
background: url(../images/arrow-right-green.png) right center / 7px 10px no-repeat;
}

activitiespage .activities .activity-item a:hover {
color: #EE3233;
background: url(../images/arrow-down-green.png) right center / 10px 7px no-repeat;
text-decoration: none;
}


activitiespage .activities .activity-item {
padding: 6px 0px 6px 13%;
}

select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

select::-ms-expand { /* for IE 11 */
display: none;
}

.activities-search select{
width: 100%;
background: yellow;
border: none;
padding: 13px 20px;
-webkit-border-radius: 0px;/* Safari 3-4, iOS 1-3.2, Android 1.6- */
-moz-border-radius: 0px;/* Firefox 1-3.6 */
border-radius: 0px;/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
}

/* Adventure Finder */

#adventure-finder .adventure-finder-heading {
background: rgba(0, 0, 0, 0) url("images/icon-adventure-finder.png") no-repeat scroll 10px center;
/* border-bottom: 1px solid #d0d48d; */
padding: 15px 0 15px 70px;
position: relative;
text-align: left;
}



#adventure-finder {  z-index: 999; background: #9da41b; color: #FFF; margin: 0 -15px; }
/*#adventure-finder h1 { font-size: 25px; font-family: 'asapregular'; margin: 0;  }
#adventure-finder h3 { font-size: 15px !important; font-family: 'asapregular' !important; margin: 0 !important; color: #FFF !important; }
#adventure-finder .adventure-finder-heading { background: url(../images/icon-adventure-finder.png) 10px center no-repeat; border-bottom: 1px solid #d0d48d; text-align: left; padding: 15px 0 15px 70px; position: relative; }
*/#adventure-finder .adventure-finder-options { display: none; }
#adventure-finder h1 span { font-family: 'asapbold'; }
#adventure-finder .advanced-search { font-size: 14px; font-family: 'open_sanssemibold'; color: #2a3139; text-align: center; padding: 20px 0 0; display: block; background: #FFF; }
#adventure-finder .btn-adventure-finder { background: url(../images/arrow-down-white.png) center center / 10px 7px no-repeat #767c02; width: 50px; position: absolute; right: 0; top: 0; bottom: 0; height: 100%; text-indent: -9999px; border-radius: 0; outline: none; }
#adventure-finder .selectboxit-container { width: 100%; position: static; border: 0;}
#adventure-finder .selectboxit-container .selectboxit-list { background: #9fa615; }
#adventure-finder .selectboxit-container .selectboxit { width: 100% !important; border-radius: 0; background: transparent; border: 0; border-bottom: 1px solid #d0d48d; padding: 0 30px; }
#adventure-finder .selectboxit-container .selectboxit-text { max-width: none !important; }
#adventure-finder .selectboxit-container .selectboxit-text.selectboxit-selected { max-width: 230px !important; color: #373b40; }
#adventure-finder .selectboxit-container .selectboxit-list .selectboxit-option-anchor { color: #FFF; padding: 0 30px; }
#adventure-finder .selectboxit-container .selectboxit-list .long-grade-name .selectboxit-option-anchor { line-height: 17px; padding: 5px 30px; white-space: normal; vertical-align: 5px; }

#adventure-finder .selectboxit-container .selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor { background: none; color: #373b40; }
#adventure-finder .selectboxit-container .selectboxit-list > .selectboxit-focus.selectboxit-selected > .selectboxit-option-anchor { color: #FFF; font-weight: bold; }
#adventure-finder .selectboxit-container .selectboxit .selectboxit-option-icon-container { margin: 0; }
#adventure-finder .selectboxit-container .selectboxit-btn.selectboxit-enabled:hover,
#adventure-finder .selectboxit-container .selectboxit-btn.selectboxit-enabled:focus { background: none; color: #FFF; }
#adventure-finder .selectboxit-container .selectboxit-default-arrow { border: 0; }
#adventure-finder .selectboxit-container .selectboxit-arrow-container { background: url(../images/arrow-down-white.png) center center / 10px 7px no-repeat; right: 30px; }
#adventure-finder .selectboxit-container span, #adventure-finder .selectboxit-container .selectboxit-options a { height: 47px; line-height: 47px; font-size: 17px; }
#adventure-finder .selectboxit-container .selectboxit-options { 
max-height: none !important; 
width: 100%!importatnt; 
border-radius: 0; 
top:0px!important;
left:0px;
position: relative!important; 
min-width: 100%!important; 
z-index: 999999;
}
#adventure-finder .selectboxit-container .selectboxit-option.finder-default { background: url(../images/icon-close.png) 90% center no-repeat ; border-radius: 0; border-bottom: 1px solid #d0d48d;}
#adventure-finder .selectboxit-container .selectboxit-option.selectboxit-selected { background: url(../images/icon-check.png) 90% center no-repeat #2e3538; border-radius: 0; }
#adventure-finder .selectboxit-container .selectboxit-option.finder-up {background: url("../images/arrow-up-white.png") center no-repeat; }
#adventure-finder .selectboxit-container .selectboxit-option.finder-down {background: url("../images/arrow-down-white.png") center no-repeat}
adventureFinder .selectbox-container:after{
content: "";
}
adventureFinder .adventure-finder-options{
text-align: center;
border-bottom: 1px solid #d0d48d;
}

adventureFinder .adventure-finder-heading {
border-bottom: 1px solid #d0d48d; 
}

adventureFinder .adventure-finder-heading h1{
color: #fff;
margin-bottom: 0px;
padding: 20px 0!important;
}

@media (max-width:991px) {
adventureFinder .adventure-finder-heading {
	padding: 15px 0 30px 70px !important;
}

adventureFinder .adventure-finder-heading h1{
	font-size: 25px;
	margin: 0;
	padding: 0 !important;
	line-height: 1.1;
	font-family: "asapregular" !important;
}

adventureFinder .adventure-finder-heading h3 {
	color: #fff !important;
	font-size: 15px !important;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.1;
	font-weight: 500 !important;
	font-family: "asapregular" !important;
}
}



.tile-container { position: relative; margin: 5px -15px;  }
.tile-container img { width: 100%; }
.tile-container .tile-content { 
background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 23%, rgba(0,0,0,0.31) 44%, rgba(0,0,0,0.58) 82%, rgba(0,0,0,0.71) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(255,255,255,0)), color-stop(23%, rgba(255,255,255,0.16)), color-stop(44%, rgba(0,0,0,0.31)), color-stop(82%, rgba(0,0,0,0.58)), color-stop(100%, rgba(0,0,0,0.71)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 23%, rgba(0,0,0,0.31) 44%, rgba(0,0,0,0.58) 82%, rgba(0,0,0,0.71) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 23%, rgba(0,0,0,0.31) 44%, rgba(0,0,0,0.58) 82%, rgba(0,0,0,0.71) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 23%, rgba(0,0,0,0.31) 44%, rgba(0,0,0,0.58) 82%, rgba(0,0,0,0.71) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 23%, rgba(0,0,0,0.31) 44%, rgba(0,0,0,0.58) 82%, rgba(0,0,0,0.71) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );
position: absolute; bottom: 0; left: 0; padding: 20px; right: 0; }
.tile-container .tile-content h3 { font-size: 24px; font-family: 'asapbold'; color: #FFF; }
.tile-container .tile-content h3 span { display: block; font-family: 'asapregular' }
.tile-container.tile-container-wide{max-width:none;};

.home-sidebar { font-size: 17px; }
.home-sidebar h1 { font-family: 'asapbold'; color: #414b56; margin: 50px 0; }
.home-sidebar p { margin: 0 0 40px; }
.home-sidebar h1 span { display: block; color: #c57b24 ; }
.home-sidebar li { position: relative; padding: 0 0 5px 15px; }
.home-sidebar li:before { content: ""; background: #c57b24; width: 5px; height: 5px; border-radius: 2px; position: absolute; left: 0; top: 10px; }
.home-sidebar li:before { content: ""; background: #c57b24; width: 5px; height: 5px; border-radius: 2px; position: absolute; left: 0; top: 10px; }
.home-sidebar h3 { background: url(../images/icon-video.png) left bottom no-repeat; color: #c57b24; font-size: 18px; padding: 30px 0 0 60px; margin: 0 0 20px; font-family: 'asapbold' }

adventureFinder h3 {
font-size: 22px;
color: #9caa3a;
margin: 30px 0 20px 20px;
font-family: 'asapbold';
float: left;
text-transform: none;
}

adventureFinder img {
height: 45px;
float: left;
margin-top: 10px;
}

adventureFinder .side-content-desc {
font-size: 16px;
clear: both;
}

adventureFinder .side-content-desc p{
margin-bottom: 10px;
}

.pagination-center{
text-align: center;
}

.btn.btn-borders.dark.mr-xs.mb-lg.btn-md.countrypage-btn.categoryIntroMoreAboutCategoryButton,
#dnn_CountryIntroduction .btn.btn-borders.dark.mr-xs.mb-lg.btn-md.countrypage-btn{
width: auto;
}

/*Heading CSS fix*/
@media (max-width: 1029px) and (min-width: 991px){
.WorldExpeditions_Title_Trip h1.Head {
	position: relative;
	top: 0px;
	z-index: 100;
	background: none;
	color: #fff;
	padding: 20px;
	margin-left: 5%;
	font-size: 35px;
}
div.WorldExpeditions_Title_Trip{
	bottom: 20px;
	z-index: 2;
	margin-left: 5px;
	border-radius: 6px 6px 0 0;
	padding-right: 15px;
}
}